package com.noah.framework.exception;

/**
 * 异常枚举格式规范，每个异常枚举都要实现这个接口
 * 为了在抛出异常时规范抛出的内容，自定义异常必须为本接口的实现类
 *
 * @author noah
 * 2023/9/5 14:59
 */
public interface AbstractExceptionEnum {
    /**
     * 获取异常的状态码
     * @return 状态码
     */
    String getErrorCode();

    /**
     * 获取给用户的提示信息
     * @return 提示信息
     */
    String getUserTip();
}
